﻿测试卡号：与银联测试环境联调使用的卡号 <a href="https://open.unionpay.com/ajweb/help/faq/list?id=4&level=0&from=0" target="_blank">测试卡号</a><br><br>
交易流程：<br>
<b>
开通流程：如果商户判断卡号未做开通（这个判断条件商户自己维护）那么需先做后台开通交易（如果配置了开通需要验证短信，还需要做开通短信交易）<br>
消费流程：如果判断已开通，做消费交易（如果配置了消费需要验证短信，还需要做消费短信）<br><br>
</b>
<b>注：本前台开通因测试商户号777290058110097银联后台配置了 借记卡只支持前台开通，贷记卡只支持后台开通，故本银联侧样例中使用贷记卡测试才有权限。</b><br><br>

开通短信：后台同步交易，上送手机号+卡号<br><br>
商户侧开通：后台同步交易 <br>
                      贷记卡 必送：卡号、手机号、CVN2、有效期；验证码看业务配置（默认不要短信验证码）。<br>
	         借记卡 必送：卡号、手机号；选送：证件类型+证件号、姓名；验证码看业务配置（默认不要短信验证码）。<br><br>
消费短信：后台同步交易，上送手机号+卡号<br><br>
消费：后台异步交易，有后台通知。一般只需送短信验证码+卡号即可，验证码看业务配置（默认要短信验证码）。<br><br>

交易状态查询说明：<br>
origrespcode=00成功，03、04、05重新查询，其他为失败。<br><br>
消费撤销交易与退货：<br>
消费撤销和退货有什么区别？<br>
消费撤销仅能对当天的消费做，必须为全额，一般当日或第二日到账，可能存在极少数银行不支持。<br>
退货能对11个月内的消费做（包括当天），支持部分退货或全额退货，到账时间较长，一般1-10天（多数发卡行5天内，但工行可能会10天），所有银行都支持。<br>
注：以上的天均指清算日，一般前一日23点至当天23点为一个清算日。测试环境为测试需要，13:30左右日切，所以13:30到13:30为一个清算日。<br><br>
对账文件下载：<br>
对账文件什么时候能下载？<br>
测试环境一般下午5点出，文件内包含的交易的时间范围是13:30-13:30。<br>
生产环境一般早上9点出，文件内包含的交易的时间范围是23:00-23:00。<br><br>
对账文件获取后会落地成一个zip文件，zip文件中的ZM，ZME文件各个字段的拆分解析可以参考DemoBase.java中的parseZMFile parseZMEFile 方法。<br>
